// 匹配范围字段
export const columnsValues = [];
// 其他独立条件
export const extraField = (users, customerTypes) => [
  {
    label: '业务员',
    prop: 'salesmanId',
    type: 'select',
    options: users.map((user) => ({
      label: user.nickName,
      value: user.userId
    })),
    params: {
      filterable: true
    }
  },
  // 客户姓名
  { label: '客户姓名', prop: 'customerName', type: 'text' },
  // 客户电话
  { label: '客户电话', prop: 'customerPhone', type: 'text' },
  // 客户分组
  {
    label: '客户分组',
    prop: 'group',
    width: '260px',
    type: 'select',
    options: customerTypes,
    params: {
      filterable: true
    }
  },
  // 分配状态
  {
    label: '分配状态',
    prop: 'isAllocatedSalesman',
    type: 'select',
    width: '260px',
    options: [
      { label: '全部', value: ' ' },
      { label: '已分配', value: '1' },
      { label: '未分配', value: '0' }
    ]
  },
  {
    label: '按剩余剂量排序',
    width: 100,
    prop: 'remainingDosage',
    type: 'switch',
    params: {
      inlinePrompt: true,
      activeText: '是',
      inactiveText: '否',
      style: '--el-switch-on-color: #409EFF;',
      activeValue: '1',
      inactiveValue: null
    }
  }
];
